pump production - Spanish English Dictionary